.account-setting-page
  display: flex
  flex-direction: column
  height: 100vh
  background-color: #f5f5f5

.account-setting-container
  flex: 1
  overflow-y: auto
  padding: 24px

.setting-content
  max-width: 900px
  margin: 0 auto

  h2
    margin-bottom: 24px
    color: #1a1a1a

.binding-card
  margin-bottom: 24px
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08)
  border-radius: 8px

  .ant-card-body
    padding: 24px

.status-row
  display: flex
  align-items: center
  gap: 12px

  .ant-typography
    margin: 0

.rebind-section
  padding-top: 16px
  border-top: 1px solid #f0f0f0
  display: flex
  align-items: center

.binding-hint
  padding: 16px
  background-color: #f6f8fa
  border-radius: 6px
  border-left: 3px solid #1890ff

